308 82
186 254
642 59
786 151
326 243
2160 179
1269 400
1279 135
518 113
1183 57
3605 272
393 59
546 66
414 107
513 106
1966 60